protein shake before or after workout to gain weight

Best popular protein shake before or after workout to gain weight